@import url("base.css");
@import url("header.css");


#tiebatb {line-height:25px;}
#tiebatb input[type="text"] {border:solid 1px #7f9db9; height:20px; line-height:20px; margin:5px 0;}
#tiebatb input[type="submit"] {border:solid 1px #7f9db9; width:100px;height:30px; font-size:16px; color:blue; margin-top:10px;}
#tiebatb input[type="image"] {margin-top:5px;}
#tiebatb textarea{width:350px; border:solid 1px #7f9db9; margin:5px 0;}


#tiebatb .inputtext {color:#444; border:solid 1px #9f9f9f; height:18px; width:350px;}
#tiebatb .inputtext_s {color:#444; border:solid 1px #9f9f9f; height:25px; width:80px; font-size:14px; line-height:25px;}


#mainbody{width:950px; margin:0 auto; background:#FFF; background:url(../images/mainbodybg.gif) repeat-x 0 top; margin-top:5px; }
* html #mainbody{ padding-bottom:0;}
*+html #mainbody{ padding-bottom:0;}

.rcontent #local{font-size:12px; color: #000; line-height:30px; padding-left:25px;border:solid 1px #ddd;background:url(../images/icon2.gif) no-repeat 2px center; background-color:whitesmoke;}

.rcontent #add{font-size:12px; color: #000; line-height:30px; padding-left:25px; margin-bottom:10px;background-color:#E6E2DC;}


.rcontent h3{font-size:16px; color: #000; border-bottom:dashed 1px #666; line-height:24px; font-weight:bolder;}
.rcontent .newstitle{text-align:center;font-size:16px; color: #000; border-bottom:dashed 1px #666; line-height:24px; font-weight:lighter;}
.rcontent .pubtime{font-size:12px; color: #000; line-height:30px; text-align:center; border-bottom:solid 2px #ddd;margin:10px auto;}
.rcontent .pubtime span{color:#c00;}
.rcontent .pubtime cite{color:#999; margin-right:20px;}

	.rcontent .paragraph{width:100%; margin:auto; color:#333; font-size:14px; line-height:30px;}
	.rcontent .paragraph p{ margin:20px;}
	.rcontent .paragraph a:link{color:#0000FF;}
	.rcontent .paragraph a:visited{color:#0000FF;}
	.rcontent .paragraph a:hover{color:#C00; text-decoration:none;}
	.rcontent .paragraph a:active{color:#0000FF;}

	.rcontent .foot{margin:0 0 20px 0; color:#333; font-size:12px; line-height:18px;text-align:right }
	.rcontent .foot p{ margin:10px;margin-left:120px;margin-right:120px;}

	.rcontent .head{margin:10 10 30px 0; color:red; font-size:12px; line-height:20px;font-weight:bold;}
	.rcontent .head p{ margin:10px;margin-left:200px;}

	.rcontent .temp{ margin-bottom:50px;}
	.rcontent .temp2{ margin-bottom:150px;}



.rcontent ul{width:100%; margin:10px auto 15px auto;}
.rcontent ul h3{width:100%; margin:0; margin-bottom:20px; border-bottom:dashed 1px #666; line-height:24px;}

.rcontent ul li{line-height:24px;font-size:14px;}
.rcontent ul li span{color:#999; margin-right:10px; font-size:12px;}
.rcontent ul li .addtime{color:#999; margin-left:10px; font-size:12px;}

.rcontent ul li a:link{color:#1f3a87;}
.rcontent ul li a:visited{color:#1f3a87;}
.rcontent ul li a:hover{color:#C00; text-decoration:none;}
.rcontent ul li a:active{color:#1f3a87;}

.rcontent ul .page{font-size:12px;}



#msglist{width:100%;border:1px;border-collapse:collapse;border-color:#CCC;color:#000;line-height:15px;}
#msglist tr{height:28px;}
#msglist .title{height:30px; background:url(../images/admin_icon_17.gif) no-repeat center left;padding-left:35px;font-size:13px;color:#3471AD;}
#msglist th{height:30px; line-height:30px; color:#000; text-align:left; padding-left:5px;font-size:14px; font-weight:normal; BORDER-bottom:solid 1px #999; BORDER-top:solid 1px #999; background:url(../images/bg_msg.gif) repeat bottom;}

#msglist tr .td{padding:2px; BORDER-top: solid 1px #ccc; BORDER-bottom: solid 1px #999;}

#msglist tr .td2{padding:2px; BORDER-top: solid 1px #ccc; BORDER-bottom: solid 1px #999; color:#999;}

#msglist tr .td3{height:12px;padding:2px; BORDER-top: solid 0px #ccc; BORDER-bottom: solid 0px #999;}

#msglist .col_1{background-color:#F2F2F2;BORDER-bottom: solid 1px #999;BORDER-top: solid 1px #ccc;}
#msglist .pager{height:20px;background-color:#FFF;padding-left:15px; font-size:14px;}
#msglist .add{height:60px;}


#msglist a{font-family:arial; font-size:14px;}
#msglist a:link {COLOR: #0000cc; text-decoration: underline}
#msglist a:visited {COLOR: #0000cc; text-decoration: underline}
#msglist a:active {COLOR: #0000cc; text-decoration: underline}


#msglist tr.alt td {background:#F2F2F2;}
#msglist tr.over td {background:#F2F2F2; }


#ly_list{width:100%; }
.qabox{border:solid 1px #A3CCE9; background:#FFF; margin:5px auto;}
	.qabox dl{padding:5px 2px;}
	.qabox dl:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
	.qabox dt{height:30px; font-size:14px; color:#0000cc; line-height:30px; }
	.qabox dl.ask{ border-top:solid 5px #F2F7FB;}
	.qabox dl.ask dt span{ float:right; font-size:12px;}
	.qabox dl.ask dt span strong{font-size:14px; margin:0 5px;}
	.qabox dl.ask dt span p{ display:inline; color:#999; font-weight:lighter; margin-left:15px;}

	.qabox dd{padding:5px; padding-left:42px; line-height:20px; color:#000; }
.qabox .reply{color:#999; text-align:right; height:20px; padding:5px 20px;}
.qabox .reply span{margin-left:45px;}
.qabox .reply a{font-family:arial; font-size:14px;}
.qabox .reply a:link {COLOR: #0000cc; text-decoration: underline}
.qabox .reply a:visited {COLOR: #0000cc; text-decoration: underline}
.qabox .reply a:active {COLOR: #0000cc; text-decoration: underline}

.changpage{clear:both; padding-left:30px;}
.changpage a{font-family:arial; font-size:12px;}
.changpage a:link {COLOR: #0000cc; text-decoration: underline}
.changpage a:visited {COLOR: #0000cc; text-decoration: underline}
.changpage a:active {COLOR: #0000cc; text-decoration: underline}